3046148
2349804
1433538
1301431
1290543
1223414
1198944
1160616
1148955
1113737
1111644
1109354
1095573
1072944
1069557
1065295
1059148
10531000
1042232
1035475